package com.tfswx.jcyw.ruleenginedesigner.service;

import com.tfswx.jcyw.ruleenginedesigner.dto.stgl.*;

import java.util.List;

/**
 * @author Ricky
 * @date 2021/5/11
 */
public interface StglService {

    List<StdyListByXmbmQueryOutputDTO> queryStdyListByXmbm(StdyListByXmbmQueryInputDTO stdyListByXmbmQueryInputDTO);

    String addStdy(StdyAddInputDTO stdyAddInputDTO);

    boolean updateStdy(StdyUpdateInputDTO stdyUpdateInputDTO);

    boolean deleteStdy(StdyDeleteInputDTO stdyDeleteInputDTO);

    List<StjgListByStdybmQueryOutputDTO> queryStjgListByStdybm(StjgListByStdybmQueryInputDTO stjgListByStdybmQueryInputDTO);

    String addStjg(StjgAddInputDTO stjgAddInputDTO);

    boolean updateStjg(StjgUpdateInputDTO stjgUpdateInputDTO);

    boolean deleteStjg(StjgDeleteInputDTO stjgDeleteInputDTO);

    List<StTreeQueryOutputDTO> queryStTree(StTreeQueryInputDTO stTreeQueryInputDTO);
}
